#wrapper {
position: relative;
width: 800px; 
top: 30px; 
margin-left: auto; 
margin-right: auto; 
background: #ff8c00;
text-align: center;
border: 2px solid black;
border-radius: 5px;
}

#text {position: relative; width: 795px; text-align: left; border-bottom: 1px solid black; border-top: 1px solid black; padding-left: 5px;}

#header {position: relative; width: 800px; background: black; text-align: left; border-top: 1px solid black;}

#correct {color: green; font-weight: bold;}

#notcorrect {color: red; font-weight: bold;}

#selected {color: #fffff0; background: #ff8c00; font-size:120%; font-weight: bold; margin-left: 5px; margin-right: 5px;}
.menu {color: #ff8c00; font-size:120%; font-weight: bold; margin-left: 5px; margin-right: 5px;}
.menu:hover   {color:#ff0000; background-color:transparent}


a:link    {color:#ff8c00; background-color:transparent}
a:visited {color:#ff8c00; background-color:transparent}
a:active  {color:#ff8c00; background-color:transparent}
a:hover   {color:#ff0000; background-color:transparent}

table, td, th
 {
 border:1px solid black;
 }
 th
 {
 background-color:orange;
 color:white;
 }
 
.special
{
 border:0px;
 }
 
div
{
background: white;}

body
{
background: #cdcdc1;}

body, p, h1, h2, h3, table, td, th, ul, ol
{
font-family: helvetica,sans-serif;
}

h1 {font-size:170%;}
h2 {font-size:120%; padding-top: .3em}
h3 {font-size:110%;}

hr {color: orange; width: 90%;}

.feedbackPanelINFO {color: green; font-weight: bold;}

.feedbackPanelERROR {color: red; font-weight: bold;}

#linkPanel {
background: black;}
